hold the presidency of - French English Dictionary